From: Debian Med Packaging Team Date: Thu, 16 Oct 2025 20:15:12 +0000 (-0400) Subject: big_endian_workaround X-Git-Tag: archive/raspbian/2.17.0+ds-6+rpi1^2^2^2^2~2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=e52d5438d1ff77265bb590d967f007ac9b867274;p=ncbi-blast%2B.git big_endian_workaround Gbp-Pq: Name big_endian_workaround --- diff --git a/c++/src/app/blastdb/makeblastdb.cpp b/c++/src/app/blastdb/makeblastdb.cpp index da50a27a..3ba568d4 100644 --- a/c++/src/app/blastdb/makeblastdb.cpp +++ b/c++/src/app/blastdb/makeblastdb.cpp @@ -298,7 +298,13 @@ void CMakeBlastDBApp::Init() arg_desc->AddDefaultKey("blastdb_version", "version", "Version of BLAST database to be created", CArgDescriptions::eInteger, - NStr::NumericToString(static_cast(eBDB_Version5))); + NStr::NumericToString(static_cast +#ifdef WORDS_BIGENDIAN + (eBDB_Version4) +#else + (eBDB_Version5) +#endif + )); arg_desc->SetConstraint("blastdb_version", new CArgAllow_Integers(eBDB_Version4, eBDB_Version5)); arg_desc->AddDefaultKey("max_file_sz", "number_of_bytes", diff --git a/c++/src/app/blastdb/makeprofiledb.cpp b/c++/src/app/blastdb/makeprofiledb.cpp index 7998727d..b30abdc0 100644 --- a/c++/src/app/blastdb/makeprofiledb.cpp +++ b/c++/src/app/blastdb/makeprofiledb.cpp @@ -418,7 +418,13 @@ void CMakeProfileDBApp::x_SetupArgDescriptions(void) arg_desc->AddDefaultKey("blastdb_version", "version", "Version of BLAST database to be created", CArgDescriptions::eInteger, - NStr::NumericToString(static_cast(eBDB_Version5))); + NStr::NumericToString(static_cast +#ifdef WORDS_BIGENDIAN + (eBDB_Version4) +#else + (eBDB_Version5) +#endif + )); arg_desc->SetConstraint("blastdb_version", new CArgAllow_Integers(eBDB_Version4, eBDB_Version5));